- addKeyboardListener
const(HipButton)* function(HipKey key, HipInputAction action, HipButtonType type = HipButtonType.down, AutoRemove remove = AutoRemove.no) addKeyboardListener;
Undocumented in source.
- addScrollListener
const(ScrollListener)* function(HipScrollAction onScoll, AutoRemove remove = AutoRemove.no) addScrollListener;
Undocumented in source.
- addTouchListener
const(HipButton)* function(HipMouseButton btn, HipInputAction action, HipButtonType type = HipButtonType.down, AutoRemove remove = AutoRemove.no) addTouchListener;
Undocumented in source.
- addTouchMoveListener
const(TouchMoveListener)* function(HipTouchMoveAction onMove, AutoRemove remove = AutoRemove.no) addTouchMoveListener;
Undocumented in source.
- areGamepadButtonsJustPressed
bool function(scope HipGamepadButton[] btn, ubyte id = 0) areGamepadButtonsJustPressed;
Undocumented in source.
- areGamepadButtonsJustReleased
bool function(scope HipGamepadButton[] btn, ubyte id = 0) areGamepadButtonsJustReleased;
Undocumented in source.
- areGamepadButtonsPressed
bool function(scope HipGamepadButton[] btn, ubyte id = 0) areGamepadButtonsPressed;
Undocumented in source.
- getAnalog
float[3] function(HipGamepadAnalogs analog, ubyte id = 0) getAnalog;
Undocumented in source.
- getGamepad
AHipGamepad function(ubyte id = 0) getGamepad;
Undocumented in source.
- getGamepadBatteryStatus
float function(ubyte id = 0) getGamepadBatteryStatus;
Undocumented in source.
- getGamepadCount
ubyte function() getGamepadCount;
Undocumented in source.
- getKeyDownTime
float function(char key, uint id = 0) getKeyDownTime;
Undocumented in source.
- getKeyUpTime
float function(char key, uint id = 0) getKeyUpTime;
Undocumented in source.
- getMulticlickCount
ubyte function(HipMouseButton btn = HipMouseButton.any, uint id = 0) getMulticlickCount;
Undocumented in source.
- getNormallizedTouchPosition
float[2] function(uint id = 0) getNormallizedTouchPosition;
Gets normallized to the window touch/mouse position
- getScroll
float[3] function(uint id = 0) getScroll;
Undocumented in source.
- getTouchDeltaPosition
float[2] function(uint id = 0) getTouchDeltaPosition;
Undocumented in source.
- getTouchPosition
float[2] function(uint id = 0) getTouchPosition;
Gets Raw touch/mouse position
- getWorldTouchPosition
float[2] function(uint id = 0, Viewport vp = null) getWorldTouchPosition;
Gets touch position in world transform. The world transform can both be based in Viewport argument, if none is passed, it is based on the currently active viewport
- isDoubleClicked
bool function(HipMouseButton btn = HipMouseButton.any, uint id = 0) isDoubleClicked;
Undocumented in source.
- isGamepadButtonJustPressed
bool function(HipGamepadButton btn, ubyte id = 0) isGamepadButtonJustPressed;
Undocumented in source.
- isGamepadButtonJustReleased
bool function(HipGamepadButton btn, ubyte id = 0) isGamepadButtonJustReleased;
Undocumented in source.
- isGamepadButtonPressed
bool function(HipGamepadButton btn, ubyte id = 0) isGamepadButtonPressed;
Undocumented in source.
- isGamepadWireless
bool function(ubyte id = 0) isGamepadWireless;
Undocumented in source.
- isKeyJustPressed
bool function(char key, uint id = 0) isKeyJustPressed;
Undocumented in source.
- isKeyJustReleased
bool function(char key, uint id = 0) isKeyJustReleased;
Undocumented in source.
- isKeyPressed
bool function(char key, uint id = 0) isKeyPressed;
Undocumented in source.
- isMouseButtonJustPressed
bool function(HipMouseButton btn = HipMouseButton.any, uint id = 0) isMouseButtonJustPressed;
Undocumented in source.
- isMouseButtonJustReleased
bool function(HipMouseButton btn = HipMouseButton.any, uint id = 0) isMouseButtonJustReleased;
Undocumented in source.
- isMouseButtonPressed
bool function(HipMouseButton btn = HipMouseButton.any, uint id = 0) isMouseButtonPressed;
Undocumented in source.
- removeKeyboardListener
bool function(const(HipButton)* button) removeKeyboardListener;
Undocumented in source.
- removeScrollListener
bool function(const(ScrollListener)*) removeScrollListener;
Undocumented in source.
- removeTouchListener
bool function(const(HipButton)* btn) removeTouchListener;
Undocumented in source.
- removeTouchMoveListener
bool function(const(TouchMoveListener)*) removeTouchMoveListener;
Undocumented in source.
- setGamepadVibrating
bool function(float vibrationPower, float time, ubyte id = 0) setGamepadVibrating;
Undocumented in source.